History
History
Show in Sentence
 Show Synonyms 

1) to catch up with and pass (a person, vehicle etc); (of storms, troubles etc) to happen suddenly, by surprise (overtake)

Synonyms
UK
US
Meaning:
recover

to get back (something lost etc); get back the use of (something)

find again

CATCH UP as in Wiktionary
CATCH UP as in Wikipedia